<html>
<body>
<p>Reports calls without argument clauses referring to methods with an empty parameter clause.</p>

<p>The convention is that a method should have parentheses if it has
    <a href="https://en.wikipedia.org/wiki/Side_effect_(computer_science)">side effects</a>.
    While it is possible to leave out argument clauses in method calls
    (to adapt the <a href="https://en.wikipedia.org/wiki/Uniform_access_principle">uniform access principle</a> for Java),
    it is recommended for users to add one empty argument clause when the invoked method represents more than a property.</p>

<p>The quick-fix adds an empty argument clause.</p>

<p><b>Example:</b></p>
<pre><code>
  def test(): Int = ???

  test
</code></pre>
<p>After the quick-fixes are applied:</p>
<pre><code>
  def test(): Int = ???

  test()
</code></pre>
<!-- tooltip end -->
</body>
</html>